body{
  min-width: 1200px;
}
.page-home-net img {
  width: 100%;
}
.page-home-net .active {
  color: #3092F6;
}
.page-home-net .banxin {
  width: 1200px;
  margin: 0 auto;
}
.page-home-net {
  font-family: "Microsoft Yahei";
}

  /*banner*/
    .page-home-net .swiper-container {
      width: 100%;
      height:406px;
    }
    .page-home-net .banner-wrap .swiper-slide{
      overflow:hidden;
      position: relative;
    }
    .page-home-net .banner-wrap img {
      height:100%;
      width: auto;
      position: absolute;
      top:0;
      left: 50%;
      transform: translateX(-50%);
    }
    .page-home-net .swiper-pagination-bullet{
      background-color:rgba(248,247,250,.37);
      width: 12px;
      height:12px;
    }
    .page-home-net .swiper-pagination-bullet-active{
      background-color:#f8f7fa;
    }
    .page-home-net .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{
      margin:0 8px;
    }
    .page-home-net .swiper-container-horizontal>.swiper-pagination-bullets{
      bottom:16px;
    }
    .page-home-net .swiper-button-next,.page-home-net .swiper-button-prev{
      margin-top:36px;
    }

    .swiper-pagination{
      position: absolute;
      bottom: 16px;
      left: 50%;
      transform: translateX(-50%);
    }
    .swiper-pagination-switch{
      background-color:rgba(248,247,250,.37);
      width: 12px;
      height:12px;
      display: block;
      float: left;
      margin-right:8px;
      border-radius:50%;
    }
    .swiper-active-switch{
      background-color:#f8f7fa;
    }

::-moz-placeholder{color:#cccccc;}              
::-webkit-input-placeholder{color:#cccccc;}    
:-ms-input-placeholder{color:#cccccc;}         



.w1200{
  width: 1200px;
  margin: auto;
}
.position_wrap{

}
.position_wrap .w1200{
 font-size: 22px;
 color: #888888;
}
.position_wrap a{
  color: #888888
}


.list-wrap {
  background-color: #fff;
  padding-bottom: 40px;
}
.list-wrap .list-content {
  border: 1px solid #0F51BB;
  border-radius: 6px;
  box-sizing: border-box;
  background-color: #F9FAFC;
  overflow: hidden;
}
.list-wrap .list-content-nav {
  margin-left: 42px;
  border-bottom: 1px solid #959595;
  padding-top: 40px;
}
.list-wrap .list-content-nav-item {
  font-size: 24px;
  padding-bottom: 13px;
  border-bottom: 6px solid #2136AB;
  display: inline-block;
  color: #333333;
}
.list-wrap .list-content-table {
  padding:46px 42px 0 42px;
  /*border-bottom: 1px dashed #0F51BB;*/
}
.list-wrap .list-content-table-tr {
  height: 22px;
  line-height: 22px;
  margin-bottom: 40px;
  overflow: hidden;
}
.list-wrap .list-content-table-tr > div {
  float: left;
}
.list-wrap .list-content-table-tr .icon {
  width: 16px;
  margin-right: 16px;
}
.list-wrap .list-content-table-tr .content {
  width: 906px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 20px;
  padding-right: 16px;
}
.list-wrap .list-content-table-tr .content a{
  font-size:20px;
  color:#444444;
}
.list-wrap .list-content-table-tr .line {
  font-size: 17px;
  color: #ABC3CF;
  display: none;
}
.list-wrap .list-content-table-tr .time {
  color: #0F51BB;
  font-size: 19px;
  width: 153px;
  text-align: right;
}









  /*ç«™å†…å¯¼èˆª*/
    .page-home-net .list-header {
      height:88px;
      line-height: 88px;
      font-size: 22px;
      letter-spacing: 1.2px; 
      color: #888888;
      -webkit-box-sizing: content-box;
      -moz-box-sizing: content-box;
      box-sizing: content-box;
    }
    .page-home-net .list-header a{
      color:#888888;
    }
    .page-home-net .list-header span{
      display: inline-block;
    }
    .page-home-net .list-header-mark {
      width: 21px;
      height:21px;
      margin-right: 16px;
      display: inline-block;
      vertical-align: middle;
      margin-top:-3px;
    }
    .page-home-net .list-header-active {
      color: #3D7EEA;
    }